//
//  JsAnimationExecutorA.h
//  MpaClientIos
//
//  Created by Gikki Ares on 2023/4/21.
//  Copyright © 2023 Yach. All rights reserved.
//

/**
 UIViewAnimation实现.
 */

#import <UIKit/UIKit.h>
#import "JsAnimationExecutorInterface.h"
NS_ASSUME_NONNULL_BEGIN

/**
 Todo: 目前一个实例只能对应一个动画.
 可以使用关联等操作,实现一个实例管理多个view的动画.
 */
@interface JsAnimationExecutorA : NSObject<JsAnimationExecutorInterface>

+(instancetype)sharedInstance;

- (void)rotateView:(UIView *)view atSpeed:(float)speed;
- (void)shakeView:(UIView *)view withEth:(BOOL)b;

@end

NS_ASSUME_NONNULL_END
